package com.example.service;


import com.example.entity.JsMind;
import com.example.entity.Menu;
import org.springframework.web.multipart.MultipartFile;

import java.io.IOException;
import java.util.List;

public interface JSMindService {
    /**
     * 生成jsmind数据
     *
     * @return
     */
    JsMind CreateMind(String book_name);

    /**
     * 添加课程信息
     *
     * @return
     */
    Boolean AddBook(MultipartFile file) throws IOException;

    /**
     * 查询课程是否存在
     * @param book_name
     * @return 存在返回 true
     */
    Boolean IfBookExist(String book_name);

    /**
     * 获取课本信息，以layui树形对应数据返回
     * @param book_name
     * @return
     */
    List<Menu> BookMenu(String book_name);

    /**
     * 将是否有内容改为是
     * @param book_name
     * @param menu_topic
     * @return
     */
    Integer updateContent(String book_name,String menu_topic);
}
